home *** CD-ROM | disk | FTP | other *** search
- PDMENU v. 0.2
-
- By Joey Hess <jeh22@cornell.edu>
-
- This program is Copyright 1995 by Joey Hess, and may be distributed under
- the terms of the GPL.
-
- ----------------------------------------------------------------------------
- What is pdmenu?
-
- Pdmenu is a perl-based menuing system for Linux. It uses the dialog(1)
- program to draw the menus. It is suitable as a login shell for inexperienced
- users, or it can just be ran at the command line as a handy menu.
-
- See pdmenu's man page for information about the format of the pdmenurc file,
- and how to use the program.
-
- I was prompted to write pdmenu when I took a look at a shell script that
- used dialog to generate similar menus. The shell script was huge,
- complicated, and ugly, and had to be modified manually to add anything
- to the menu. I've tried to make pdmenu as easy to set up as possible, and
- I hope the perl code I wrote is somewhat easier to follow than the code
- in that shell script, if you do decide to modify it :-)
-
- ----------------------------------------------------------------------------
- How do I set it up?
-
- Pdmenu requires the following programs to work:
-
- perl 5.0 or above.
- dialog 0.4/0.6 (Other dialog versions might work, as long as the syntax is
- the same.)
- clear Any version should do.
-
- In addition, pdmenu requires a temporary directory. By default, it assumes
- that /tmp/ is writeable by all users. To change this to some other
- directory, edit pdmenu.pl, and change the "/tmp" in the $tmp='/tmp'; line.
-
- ----------------------------------------------------------------------------
- Yet to be done.
-
- * Rewriting the whole thing in C would be nice, if I knew C :-)
-
- ----------------------------------------------------------------------------
- Please, send me feedback.
-
- This program has been used by users of my computer for the past 3 months,
- however, there are bound to be many bugs left. Please report any to me, at
- jeh22@cornell.edu. I welcome any comments on the program as well.
-
- Joey Hess
-